have a role - Français Anglais Dictionnaire